snow chain – Deutsch–English translations

🇬🇧 en de 🇩🇪

snow chain noun

  • a chain put on a wheel of a vehicle to give it more traction
Schneekette
Wiktionary Links